a return visit - German English Dictionary